#pragma once

#include <string>
#include <vector>
#include <numeric>
#include <iostream>
#include <iomanip>
#include <limits>
#include <math.h>
#include <time.h>
#include <fstream>

typedef std::numeric_limits< double > dbl;


//#define DEBUG